Rubens Barbosa Rides True Story For 86.5 Points